electrically controlled clock - German English Dictionary